azteca horse - Spanish English Dictionary